home *** CD-ROM | disk | FTP | other *** search
/ The X-Philes (2nd Revision) / The X-Philes Number 1 (1995).iso / xphiles / hp48hor2 / falseclr.doc < prev    next >
Text File  |  1995-03-31  |  3KB  |  66 lines

  1. (Comp.sys.hp48) 
  2. Item: 70 by ftg0673 at tamsun.TAMU.EDU 
  3. Author: [Rick Grevelle] 
  4.   Subj: FALSECLR was: Clear Memory! (*NOT*!) 
  5.   Date: Sun Oct 27 1991 
  6.  
  7. For several days I've been monitoring the arguments regarding this subject. 
  8. It seems that there are no winners in so much as all parties involved have 
  9. set forth valid points. 
  10.  
  11. One detail which seems to have been neglected is the caliber of the routine 
  12. itself.  Anyone who has actually taken time to download and run the program 
  13. that was originally posted would quickly discover its incredulity. Not only 
  14. does it ineffectually simulate a real memory reset, but because it's a user 
  15. language program there is no chance for ever disabling interrupts.  Clearly 
  16. an exam proctor who knows absolutely nothing about the 48 except for ON-A-F 
  17. has all the knowledge necessary to derail any user language program written 
  18. to falsify the clearing of memory.  Except for a pedagogical experience, it 
  19. is simply programming time wasted for a routine such as this could never be 
  20. used productively, or more inappropriately, deceitfully. 
  21.  
  22. Whether or not the moral issues associated with the argument regarding this 
  23. whole idea of falsifying the clearing of the 48's memory is ever decided is 
  24. irrelevant.  At one time or another most everyone has probably cheated on a 
  25. test, and in doing so learned that it is not a particularly good method for 
  26. getting an education.  As a matter of fact it's highly unlikely that anyone 
  27. has ever cheated their way through a five year engineering curriculum.  The 
  28. credentialing process at institutions of higher education is such that it's 
  29. hard to imagine any individual obtaining a degree of any kind who regularly    
  30.  
  31. engages in cheating.  My personal observation regarding individuals such as 
  32. this are that they rarely last more than two years if even that long. 
  33.  
  34. Diatribe aside, the following is a more plausible scheme for falsifying the 
  35. 48's memory reset sequence which has been appropriately named FALSECLR. 
  36.  
  37. Rick Grevelle 
  38. ftg0673@tamsun.tamu.edu 
  39. (409) 774-1169 
  40.  
  41.  
  42.  
  43.                     FALSECLR 
  44.  
  45. =========================================================================== 
  46.  
  47.   
  48.   Once invoked, FALSECLR harmlessly runs until it detects the ON-A-F keys 
  49.   keys are being simultaneously held down (all other keys are ignored). 
  50.  
  51.   After FALSECLR detects the ON-A-F keys are simultaneously held down the 
  52.   routines proceeds in such a manner that will lead one to believe that a 
  53.   memory reset (ON-A-F) has been invoked when it actually has not. 
  54.  
  55.   Aside from a very subtle detail, every attribute associated with a real 
  56.   memory reset has been exactly reproduced such that it is impossible for 
  57.   one to tell the difference. 
  58.  
  59.   Please note that once FALSECLR has run to completion it's no longer safe 
  60.   to simultaneously hold down the ON-A-F keys as this will invoke the real 
  61.   reset, and the screen prompting you to "Try To Recover Memory?" won't be 
  62.   kidding. 
  63.  
  64.   Each time it's desired to produce the illusion, FALSECLR must be invoked 
  65.   before simultaneously holding down the ON-A-F keys. 
  66.